DATAS SEGMENT
    ORG 2000H   
    SUR1 DB 88H,77H,66H,55H,44H,33H,22H,11H
    ORG 3000H
    SUR2 DB 22H,33H,44H,55H,66H,77H,88H,99H
DATAS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS
START:
	MOV AX,DATAS
    MOV DS,AX
    
    MOV SI,2000H
    MOV DI,3000H
    MOV CX,8
    MOV AL,0
    ADD AL,0
AGAIN:  MOV AL,[SI]
    MOV BL,[DI]
    ADC AL,BL
    DAA
    MOV [DI],AL
    INC SI  
    INC DI
    DEC CX   
    JNZ AGAIN  

    JNC NEXT
    MOV AL,1
    MOV [DI],AL
    NEXT:
    MOV AH,4CH   
    INT 21H
CODES ENDS
    END START